Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: release taiko reth v1.0.0 #12

Draft
wants to merge 144 commits into
base: v1.0.0
Choose a base branch
from
Draft

feat: release taiko reth v1.0.0 #12

wants to merge 144 commits into from

Conversation

johntaiko
Copy link
Collaborator

@johntaiko johntaiko commented Jul 3, 2024

Taiko reth v1.0.0 release notes

1. Main changes

1.1. Beacon engine

  • In ForkchoiceUpdate:
    • Major refactor to support reorgs to any historical block, and clear dirty data in storage after each reorg.
  • In PayloadBuilder:
    • Build blocks from arguments instead of from pool
    • Allow an older height block insert into blockchain
  • In Revm:
    • Allow invalid transactions expect the Anchor
  • In Validator:
    • We keep consistency with taiko-geth.

1.2. P2P syncing

  • Support Discv5 protocol
  • In Revm:
    • Disallow any invalid transactions

1.3. Proposer

  • In TxPool:
    • Execute and validate all transactions from the pool before proposing to L1.
  • In Revm:
    • Allow any invalid transactions

1.4. Revm

  • Allow transaction deletion during execution.
  • Support Ontake
  • Support Anchor

johntaiko and others added 30 commits March 12, 2024 15:19
Fix missing imports
Fix yielding error
Fix missmatched types
Fix proper state building
@johntaiko johntaiko changed the title V1.0.0 taiko feat: release taiko reth v1.0.0 Sep 12, 2024
@github-actions github-actions bot removed the S-stale label Oct 9, 2024
@github-actions github-actions bot closed this Nov 27, 2024
@johntaiko johntaiko reopened this Dec 12, 2024
@johntaiko johntaiko marked this pull request as draft December 12, 2024 04:53
@github-actions github-actions bot removed the S-stale label Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants